var scrollFunctionForDiv = function(element, maxScroll, scrollAmount, scrollVelocity, direction){ setTimeout(function(){ if(direction=='left'){ if(scrollAmount>-(maxScroll+scrollVelocity)){ scrollAmount=scrollAmount-scrollVelocity; element.style.marginLeft = scrollAmount+"px"; scrollFunctionForDiv(element, maxScroll, scrollAmount,scrollVelocity,direction); }else{ scrollAmount=scrollAmount+scrollVelocity; element.style.marginLeft = scrollAmount+"px"; scrollFunctionForDiv(element, maxScroll, scrollAmount,scrollVelocity,'right'); } } if(direction=='right'){ if(scrollAmount0){ scrollFunctionForDiv(element, maxScroll, scrollVelocity, scrollVelocity,'left'); } } function cccCreateCSSSelector (selector, styleRules) { var style = document.createElement('style'); style.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(style); if(!(style.sheet||{}).insertRule){ (style.styleSheet || style.sheet).addRule(selector, styleRules); }else{ style.sheet.insertRule(selector+"{"+styleRules+"}",0); } } function cccRefreshHeaderV3DataHeader () { var url = 'https://min-api.cryptocompare.com/data/pricemultifull?fsyms=BTC,ETH,XMR,LTC,DASH&tsyms=USD,EUR,CNY,GBP&extraParams=W_trade-tech.org'; var xhr = typeof XMLHttpRequest != 'undefined' ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); xhr.open('get', url, true); xhr.onreadystatechange = function() { var status; var data; if (xhr.readyState == 4) { status = xhr.status; if (status == 200) { data = JSON.parse(xhr.responseText); var fsyms = 'BTC,ETH,XMR,LTC,DASH'.split(','); var tsyms = 'USD,EUR,CNY,GBP'.split(','); for (var i = 0; i < fsyms.length; i++) { for (var k = 0; k < tsyms.length; k++) { var fsym = fsyms[i]; var tsym = tsyms[k]; if(fsym==tsym){continue;}; var priceElm = document.getElementById('CCCHeader3Price_' + fsym + '_' + tsym); priceElm.innerHTML = data.DISPLAY[fsym][tsym].PRICE; if (cccCurrentTheme.General.showChangePercent){ var changePctContainer = document.getElementById('CCCHeader3ChangePctContainer_' + fsym + '_' + tsym); var changePctElm = document.getElementById('CCCHeader3ChangePct_' + fsym + '_' + tsym); ChangePct = data.RAW[fsym][tsym].CHANGEPCT24HOUR; changePctElm = data.DISPLAY[fsym][tsym].CHANGEPCT24HOUR+' %'; if (ChangePct >= 0) { changePctContainer.style.color = cccCurrentTheme.Trend.colorUp; } else { changePctContainer.style.color = cccCurrentTheme.Trend.colorDown; } } } } } else { // pass } } }; xhr.send(); } var cccCurrentTheme = { General: { background: '#FFF', priceText: '#000', showLogo: true, showChangePercent: true, enableMarquee: false }, Currency: { color: '#000' }, Trend: { colorUp: '#3d9400', colorDown: '#A11B0A', colorUnchanged: '#2C4C76' } }; if (typeof cccTheme !== 'undefined') { for(var key in cccCurrentTheme) { var group = cccCurrentTheme[key]; for(var prop in group) { if(!group.hasOwnProperty(prop)) continue; if(cccTheme.hasOwnProperty(key) && cccTheme[key].hasOwnProperty(prop)) { cccCurrentTheme[key][prop] = cccTheme[key][prop]; } } } } if (typeof cccThemeV3Header !== 'undefined') { for(var key in cccCurrentTheme) { var group = cccCurrentTheme[key]; for(var prop in group) { if(!group.hasOwnProperty(prop)) continue; if(cccThemeV3Header.hasOwnProperty(key) && cccThemeV3Header[key].hasOwnProperty(prop)) { cccCurrentTheme[key][prop] = cccThemeV3Header[key][prop]; } } } } var embedable = document.createElement("div"); var embedableChart = document.createElement("div"); var style = document.createElement("style"); embedable.className = "ccc-widget ccc-header-v3"; embedable.id = 'marquee-container'; embedable.style.background = cccCurrentTheme.General.background; embedable.style.boxSizing = "border-box"; embedable.style.lineHeight = "1"; embedable.style.overflow = "hidden"; cccCreateCSSSelector('#marq_kill_marg_bor', 'border:none!important;margin:0!important'); cccCreateCSSSelector('.ccc-coin-header-v3-container', 'white-space: nowrap;'); cccCreateCSSSelector('.ccc-header-v3-ccc-price-container', 'margin-right: 15px; display: inline-block;'); cccCreateCSSSelector('.ccc-header-v3 a', 'text-decoration: none; display: inline-block;'); cccCreateCSSSelector('.ccc-header-v3 a:hover', 'text-decoration: none;'); cccCreateCSSSelector('.ccc-header-v3 a:focus', 'text-decoration: none;'); cccCreateCSSSelector('.ccc-header-v3-price-name', 'vertical-align: middle; font-family: Roboto, sans-serif; color: ' + cccCurrentTheme.Currency.color + '; font-weight: 100; margin: 0px; color: ' + cccCurrentTheme.General.priceText ); cccCreateCSSSelector('.ccc-header-v3-price-value', 'vertical-align: middle; font-family: "Roboto", sans-serif; text-decoration: none; '); cccCreateCSSSelector('.ccc-header-v3-price-change', 'font-family: "Roboto", sans-serif; display:inline-block; vertical-align: middle;'); var inner = document.createElement("div"); inner.id = "marquee-inner"; var embedableCoin = document.createElement("div"); embedableCoin.className = "ccc-coin-header-v3-container marquee"; embedableCoin.id = "marquee-element"; embedableCoin.style.margin = "0px"; embedableCoin.style.padding = "0px"; embedableCoin.style.whiteSpace = "no-wrap"; embedableCoin.style.transition = "1s all linear"; var fsym = 'BTC'; var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (6.01 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` BTC: $ 71,064.6 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (5.59 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` BTC: € 65,463.8 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (0.00 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` BTC: ¥ 38,800.0 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (5.37 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` BTC: £ 55,823.2 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var fsym = 'ETH'; var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (5.76 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` ETH: $ 3,655.26 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (5.36 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` ETH: € 3,368.24 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-0.23 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` ETH: ¥ 1,996.07 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (5.12 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` ETH: £ 2,872.81 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var fsym = 'XMR'; var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-0.35 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` XMR: $ 140.61 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-0.73 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` XMR: € 129.54 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-5.97 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` XMR: ¥ 76.77 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-0.84 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` XMR: £ 110.71 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var fsym = 'LTC'; var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (2.07 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` LTC: $ 91.54 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (1.70 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` LTC: € 84.32 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-3.85 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` LTC: ¥ 49.97 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (1.59 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` LTC: £ 72.07 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var fsym = 'DASH'; var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (4.21 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` DASH: $ 38.57 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (3.81 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` DASH: € 35.54 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (-1.66 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` DASH: ¥ 21.06 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); var priceDiv = document.createElement("div"); priceDiv.className = "ccc-header-v3-ccc-price-container"; var elChange = ''; var elLogo = ''; if (cccCurrentTheme.General.showChangePercent) elChange = ` (3.69 %) `; if (cccCurrentTheme.General.showLogo) { elLogo = ` `; } priceDiv.innerHTML = ` ` + elLogo + ` DASH: £ 30.37 ` + elChange + ` `; embedableCoin.appendChild(priceDiv); inner.appendChild(embedableCoin); embedable.appendChild(inner); embedableCoin.appendChild(style); document.currentScript.parentNode.appendChild(embedable); var cccHeaderV3RefreshDataInterval = setInterval(cccRefreshHeaderV3DataHeader, 30000); if (cccCurrentTheme.General.enableMarquee) { new scrollIfNeeded(embedableCoin); }